iT邦幫忙

2022 iThome 鐵人賽

DAY 25
0

今天要來跟各位介紹關係運算子
像是>大於、<小於 >=大於等於、<=小於等於、~=不等於......
可以用來判斷兩個數字的大小,也可以用來進行陣列內,元素對元素的判斷
https://ithelp.ithome.com.tw/upload/images/20220928/20152172b1KCl7I33F.png
4確實小於12所以下方出現1代表著True結果是成立的

3>5

ans =

logical

0
因為3並沒有大於5,所以下方結果出現0代表著False結果是不成立的

test=[2 5 6]<[3 2 7]

test =

1×3 logical array

1 0 1
當用於陣列時,會進行元素對元素的運算,因為2<3所以成立為1,5<2佈成立所以為0,6<7成立所以為1

A=[0 1 1 0]

A =

 0     1     1     0

這是一個double型態的陣列A

A=[-2 0 1 5 7 4]

A =

-2     0     1     5     7     4

這是陣列A

B=A<3

B =

1×6 logical array

1 1 1 0 0 0
尋找陣列A中,小於3的元素,把結果設定給B存放

A(B)

ans =

-2     0     1

把陣列B當索引值來取出陣列A的元素

A(A<1)

ans =

-2     0

可以找出陣列A中小於1的所有元素

A(A>1)=3

A =

-2     0     1     3     3     3

將陣列A中所有大於1的值都設為3


上一篇
統計繪圖2
下一篇
Matlab聯立方程式
系列文
英文資訊與程式相關概念30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言